land site英 [lænd saɪt]美 [lænd saɪt]网络 土地点网络英英释义nounthe piece of land on which something is located (or is to be located)a good site for the schoolSynonym:site双语例句